import {
	myRequest
} from './http.js'
import store from '../store';
//登录
export function login(config) {
	return myRequest({
		url: 'rider/authorized',
		method: 'post',
		data: config
	})
}
//获取签名
export function jsdkSignature(config) {
	return myRequest({
		url: 'wechat/signature/',
		method: 'get',
		data: config
	})
}

//获取地址
export function getareas(config) {
	return myRequest({
		url: 'areas',
		method: 'get',
		data: config
	})
}

//获取所有服务圈
export function gettops(config) {
	return myRequest({
		url: 'tops',
		method: 'get',
		data: config
	})
}
//获取所有小区
export function getcommunities(config) {
	return myRequest({
		url: 'communities',
		method: 'get',
		data: config
	})
}

//提交申请
export function postriders(config) {
	return myRequest({
		url: 'rider/register',
		method: 'post',
		data: config
	})
}

//获取骑手信息
export function getriders(config) {
	return myRequest({
		url: 'rider/profile',
		method: 'get',
		data: config
	})
}

//获取订单
export function getorder(config) {
	return myRequest({
		url: `rider/explore`,
		method: 'get',
		data:config
	})
}

//获取自己的订单
export function getmyorder(config) {
	return myRequest({
		url: 'rider/orders',
		method: 'get',
		data:config
	})
}
//获取一个订单
export function getorderone(config) {
	return myRequest({
		url: 'rider/orders/'+ config.id,
		method: 'get',
	})
	
}
//抢单子
export function getgraborder(config) {
	return myRequest({
		url: 'rider/orders',
		method: 'post',
		data:config
	})
	
}
//修改状态
export function putorderstatus(config) {
	return myRequest({
		url: 'rider/orders/'+ config.id,
		method: 'put',
		data:config
	})
	
}

//上班下班
export function workstatus(config) {
	return myRequest({
		url: 'rider/status',
		method: 'put',
		data:config
	})
	
}
//获取配送地址
export function getridertops(config) {
	return myRequest({
		url: 'rider/tops',
		method: 'get',
		data:config
	})
	
}
//添加
export function postridertops(config) {
	return myRequest({
		url: 'rider/tops',
		method: 'put',
		data:config
	})
	
}



